Scheduling in Desktop Grid Systems: Theoretical Evaluation of Policies & Frameworks

نویسندگان

  • Muhammad Khalid Khan
  • Tariq Mahmood
  • Syed Irfan Hyder
چکیده

Desktop grid systems have already established their identity in the area of distributed systems. They are well suited for High Throughput Computing especially for Bag-ofTasks applications. In desktop grid systems, idle processing cycles and memory of millions of users (connected through internet or through any other communication mechanism) can be utilized but the workers / hosts machines not under any centralized administrative control that result in high volatility. This issue is countered by applying various types of scheduling policies that not only ensure task assignments to better workers but also takes care of fault tolerance through replication and other mechanism. In this paper, we discussed leading desktop grid systems framework and performed a comparative analysis of these frameworks. We also presented a theoretical evaluation of server and client based scheduling policies and identified key performance indicators to evaluate these policies. Keywords—desktop grid systems; task scheduling policies; work fetch policies

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A Survey of Desktop Grid System Scheduling

Grid Computing forms virtual, collaborative organizations that share applications and data in an open heterogeneous server environment in order to work on common problems. Desktop Grid is a named collection of machines in a shared network where resource providers have heterogeneous properties such as CPU, network, memory complicated by various capabilities, failures, lack of trust based on desk...

متن کامل

Information -Aware Scheduling Strategies for Desktop Grid Environment

In this paper we will show how it is possible to build Information-aware schedulers able to outperform The Work Queue with Replication Fault Tolerant Scheduler(WQR-FT). We propose different scheduling policies considering information about resources and applications. We will discuss two task selection policies and four machine selection policies that when combined give rise to 8 different sched...

متن کامل

A New Job Scheduling in Data Grid Environment Based on Data and Computational Resource Availability

Data Grid is an infrastructure that controls huge amount of data files, and provides intensive computational resources across geographically distributed collaboration. The heterogeneity and geographic dispersion of grid resources and applications place some complex problems such as job scheduling. Most existing scheduling algorithms in Grids only focus on one kind of Grid jobs which can be data...

متن کامل

Using object frameworks to enable real-time and dependability in a modular operating system

The Open Software Foundation (OSF) Research Institute (RI) has developed a multiserver, microkernel-based operating system that provides performance competitive with commercial systems and enables reliable, distributed real-time applications. Use of object frameworks within the operating system allows configuration choices including desktop workstation systems and real-time dependable systems f...

متن کامل

Group-based Adaptive Scheduling Mechanism in Desktop Grid

Desktop Grid has recently been an attractive computing paradigm for high throughput applications. However, Desktop Grid computing is complicated by heterogeneous capabilities, failures, volatility, and lack of trust because it is based on desktop computers at the edge of the Internet. In a Desktop Grid computing environment, volunteers (that is, resource providers) have heterogeneous properties...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2017